Konfigurowanie serwera licencji (Mac OS X)
 
 
 

Skonfigurowanie serwera licencji pozwala zarządzać licencjami produktów firmy Autodesk uzyskanymi za pomocą Narzędzia aktywacji licencji sieciowej.

Aby skonfigurować automatyczne uruchamianie serwera licencji

Przed skonfigurowaniem serwera licencji należy się upewnić, że zostały wykonane następujące kroki:

  1. Utwórz katalog o nazwie NLM w katalogu głównym; na przykład /Users/<identyfikator_użytkownika>/NLM.
  2. Przenieś następujące pliki: lmgrd, adskflex, lmutil oraz plik licencji produktu (.lic) do katalogu NLM utworzonego w kroku 1.
  3. Jeśli podkatalog StartupItems w katalogu /Library jeszcze nie istnieje, utwórz go przy użyciu polecenia sudo. Na przykład sudo mkdir StartupItems.
  4. Utwórz katalog elementów uruchamiania, na przykład /Users/<identyfikator_użytkownika>/adsknlm.
  5. Utwórz wykonywalny plik skryptowy, na przykład adsknlm, wpisując w Terminalu:
    UwagaNazwa pliku wykonywalnego musi być taka sama jak nazwa katalogu.
    #!/bin/sh
    ./etc/rc.common
    StartService ()
    {
       ConsoleMessage “Uruchamianie menedżera Autodesk Network License Manager”
       /Users/<identyfikator_użytkownika>/NLM/lmgrd -c\
       /Users/<identyfikator_użytkownika>/NLM/productlicense.lic -l\
       /Users/<identyfikator_użytkownika>/NLM/debug.log
       }
       StopService ()
    {
       ConsoleMessage “Zatrzymywanie menedżera Autodesk Network License Manager”
       /Users/<identyfikator_użytkownika>/NLM/lmutil lmdown -q -all -force
       }
       Restart Service ()
       {
       ConsoleMessage “Ponowne uruchamianie menedżera Autodesk Network License Manager”
       /Users/<identyfikator_użytkownika>/NLM/lmutil lmreread
    }
    RunService “$1”
  6. Nadaj skryptowi uprawnienia do uruchamiania, wpisując w Terminalu:
    chmod +x adsknlm
  7. Utwórz plik listy właściwości o nazwie StartupParameters.plist i dodaj do go do katalogu, wpisując w Terminalu:
    {
    Description =”Autodesk Network License Manager”;
    Provides =(“adsknlm”)
    OrderPreference =”None”;
    Messages=
    {
    start= “Uruchamianie usługi Autodesk Network Manager Service”;
    stop= “Zatrzymywanie usługi Autodesk Network Manager Service”;
    };
    }
    {
  8. Przenieś katalog elementów uruchamiania do katalogu /Library/StartupItems/ i zmodyfikuj uprawnienia do katalogu, wpisując w Terminalu:
    UwagaZe względów bezpieczeństwa właścicielem katalogu elementów uruchamiania powinien być element root, grupa powinna być ustawiona na element wheel, a uprawnienie do katalogu powinno być ustawione na wartość 755.
    sudo mv /Users/<identyfikator_użytkownika>/adsknlm/ /Library/StartupItems/
    sudo chown root /Library/StartupItems/adsknlm/
    sudo chgrp wheel /Library/StartupItems/adsknlm/
    sudo chmod 755 /Library/StartupItems/adsknlm/
    sudo chown root /Library/StartupItems/adsknlm/*
    sudo chgrp wheel /Library/StartupItems/adsknlm/*
  9. Docelowo katalog powinien zawierać następujące elementy:
    drwxr-xr-x 4 root wheel 136 Jul 31 01 01:50
    drwxr-xr-x 3 root wheel 102 Jul 30 01 21:59
    -rw-r--r-- 1 root wheel 204 Jul 30 20:16 StartupParameters.plist
    -rwxr-xr-x 1 root wheel 417 Jul 31 00:45 adsknlm
  10. Uruchom ponownie komputer Mac i sprawdź w pliku debug.log (/Users/<identyfikator_użytkownika>/NLG/), czy programy lmgrd i adskflex zostały uruchomione pomyślnie.
UwagaPrzed wykonaniem jakichkolwiek czynności konserwacyjnych związanych z serwerem licencji zapoznaj się z sekcją Zatrzymywanie i ponowne uruchamianie serwera licencji.